three main branches - Spanish English Dictionary